Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 USA F3 USA F4 USA F5 USA F6 USA F8 Germany F10 Germany F12 USA F25 USA F26 USA F27 USA F31 USA F32 USA F1 USA F5 USA F8 USA F23 USA F26 USA F28 USA F29 USA F7 USA F8 Thailand F2 Thailand F3 Japan F9 Japan F10 Australia F12 Australia F13 USA F1 Cambodia F1 USA F4 Panama F1 USA F7 Thailand F2 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Canada F5 USA F9 Austria F2 USA F11 USA F12 USA F13 China F1 China F2 Thailand F2 Chinese Taipei F1 Cambodia F1 Cambodia F2 Thailand F2 Japan F2 Japan F3 Thailand F4 Thailand F6 Hong Kong F3 Thailand F10 Thailand F11 Thailand F1 Indonesia F3 Thailand F1 India F4 USTA Tennis Championships of Austin - Austin Time Warner USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Yokohama Challenger 2001 - Yokohama The Wright Financial Group, Inc. Challenger - Champaign The 70th King's Cup and Queen's Cup - Bangkok Warsteiner Challenger Wolfsburg - Wolfsburg Busan Open - Busan 2004 USTA Challenger of Calabasas - Calabasas Challenger Leon 2004 - Leon West Side Tennis Club Clay Court Challenger - Forest Hills Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Samsung Securities Cup - Seoul Burbank Challenger - Burbank 2005 West Side Tennis Coub Men's Challenger - Forest Hills The LTA Sunderland Challenger - Sunderland Challenger Ford de Cherbourg - Cherbourg 2006 USTA Tallahassee Tennis Challenger - Tallahassee San Luis Potosi Challenger - San Luis Potosi Harrah's Entertainment Men's Pro Challenger - Tunica Ciudad de Pozoblanco Open Diputacion - Cordoba Aamulehti Tampere Open - Tampere Hilton Waikoloa Village USTA Challenger - Waikoloa Voit Mexico City Open - Mexico City Baden Open - Karlsruhe Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote Men's Pro Challenger at Tunica National - Tunica Semgroup Challenger - Tulsa Busan Challenger Bangkok Challenger Caloundra Challenger Guangzhou Challenger Pingguo Challenger Barranquilla Challenger Johannesburg Challenger Tallahassee Challenger Sarasota Challenger Japan F1 Savannah Challenger Busan Challenger Fergana Challenger Kosice Challenger Marburg Challenger Winnetka Challenger Lexington Challenger Wuhai Challenger Binghamton Challenger Bangkok Challenger Sao Jose Do Rio Preto Challenger Guayaquil Challenger Montevideo Challenger Bucaramanga Challenger Burnie Challenger Singapore Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Prostejov Challenger Monza Challenger Nottingham-2 Challenger Vancouver Challenger Bangkok Challenger Cali Challenger Tiburon Challenger Barranquilla Challenger Savannah Challenger Samsung Securities Cup - Seoul Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Busan Challenger Furth Challenger Prague Challenger Seoul Challenger Timisoara Challenger Kaoshuing Challenger Campinas Challenger Bangkok Challenger Traralgon Challenger Bogota Challenger Toyota Challenger Maui Challenger Chitre Challenger West Lakes Challenger Porto Alegre Challenger Santos Challenger Anning Challenger Bucaramanga Challenger Busan Challenger Kosice Challenger Binghamton Challenger Lexington Challenger Shanghai Challenger Tiburon Challenger Indore Challenger Happy Valley Challenger Maui Challenger Taipei City Challenger Sacramento Challenger Vancouver Challenger Aptos Challenger Fifth-Third Bank Tennis Championships - Lexington The LTA Wrexham Challenger - Wrexham Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City Fergana Tennis Challenger Tournament - Fergana Bangkok Challenger The Granby Natrel Challenger - Granby Medellin Challenger 12th BH Tennis Open International Cup - Belo Horizonte GHI Bronx Classic - Bronx Akbank Private Banking-TED Open - Istanbul Credicard Mastercard Tennis Cup - Campos do Jordao Jameson Cup - Milan Binghamton Professional Tennis Tournament - Binghamton Internationaux du Doubs - Besancon Arpa Ceramic Cup - Reggio Emilia Melbourn Challenger Bangkok Challenger Aptos Challenger Tiburon Challenger Seoul Challenger Noumea Challenger Dallas Challenger Kyoto Challenger Pingguo Challenger Rio De Janeiro Challenger Seoul Challenger Guayaquil Challenger Tallahassee Challenger Beijing Challenger San Benedetto Challenger Astana Challenger Cali Challenger Nanchang Challenger Sacramento Challenger Pune Challenger Charlottesville Challenger Dharwad Challenger 2003 - Dharwad AIG Japan Open - Tokyo The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent AIG Japan Open - Tokyo U.S. Men's Clay Court Championships - Houston Schickedanz Open 2007 - Furth Thailand Open - Bangkok Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka Gallagher International - Hamilton Sporting Challenger - Turin USTA Seascape Challenger - Aptos Cridicard Mastercard Tennis Cup - Campos do Jordao Binghamton Professional Tennis Tournament - Binghamton ATP Heineken Challenger 2000 - Ho Chi Minh City Honda-Kah Open - Singapore Shimadzu All Japan Indoor - Kyoto The Scottish Tennis Championships - Edinburgh GHI Bronx Tennis Classic - Bronx St. Francis Health System USTA Challenger - Tulsa Yokohama International Tennis Tournament - Yokohama Osaka International Tennis Tournament - Osaka The Stella Artois Grass Court Championships - London International Tennis Championships - Delray Beach Thailand Open - Bangkok Ho Chi Minh City Challenger - Ho Chi Minh City Kyoto Challenger - Kyoto The Stella Artois Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Fergana Challenger - Fergana AIG Japan Open Tennis Championships - Tokyo Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Next Generation Adelaide International - Adelaide The 69th King's Cup-Thailand Open - Bangkok The Artois Championships - London Orange Warsaw Open - Warsaw Countrywide Classic - Los Angeles Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston China Open - Beijing Samsung Securities Cup - Seoul University of Tennessee USTA Challenger - Knoxville Thailand Open - Bangkok Kremlin Cup - Moscow USTA Challenger of Dallas - Dallas Serbia Open - Belgrade Bangkok Challenger - Bangkok Brisbane International - Brisbane SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston New Delhi Challenger - New Delhi Sporting Challenger 2003 - Turin 2003 USTA Tallahassee Tennis Challenger - Tallahassee Atlantic City Open - Atlantic City USTA Seascape Challenger - Aptos Binghamton Professional Tennis Tournament - Binghamton Belgaum Open - Belgaum Okal Cup 2003 - Eckental IPP Open - Helsinki Czech Indoor Open - Prague Hilton Waikoloa Village USTA Challenger - Waikoloa Heineken Challenger 2004 - Ho Chi Minh City Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Abierto Club Casablanca - Mexico City Sporting Challenger - Turin Memorial Savigni - Sassuolo The Surbiton Trophy - Surbiton ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Ourocard Tennis Challenger - Sao Paulo Thailand Open - Bangkok 2004 Colorado Tennis Classic - Denver 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville Open de la Ville de Saint Denis - Reunion Island Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Heineken Challenger - Ho Chi Minh City Draft Corona Mexico City Open - Mexico City Bogota Challenger - Bogota Nottingham Men's Challenger - Nottingham Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Singha Tennis Classic - Tarzana The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Home Depot Center USTA Challenger - Carson Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Challenger of Orlando - Orlando ATP Challenger Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin HTV Challenger - Ho Chi Minh City XI Abierto Internacional de Salinas - Salinas Coffee Cup Challenger - Chikmagalur Abierto Colombiano de Tenis - Bogota Dharwad Challenger 2006 - Dharwad Atlanta Clay Court Challenger - Atlanta Fergana Challenger - Fergana The West Side Tennis Club Clay Court Challenger - Forest Hills Busan Open Challenger Tennis - Busan 5° Sporting Challenger - Turin Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Harbour Tennis Cup Regione Lombardia - Milan Constanta Challenger - Constanta Siemens Open - Scheveningen 8° Trani Cup - Trani GHI Bronx Tennis Classic - Bronx II Manta Open - Manta WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Estoril Open - Estoril Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Kia International In Kawana - Kawana Naples Challenger - Naples Internationaux de Nouvelle-Caledonie - New Caledonia South African Airways Tennis Open - Durban AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin BMW Tennis Championship - Sunrise USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples ECU Prague Open - Prague San Remo Tennis Cup - San Remo Unicredit Czech Open 2007 - Prostejov Nord LB Open 2007 - Braunschweig Sporting Challenger '07 Trofeo Regione Piemonte - Turin Challenger Natrel Presented by National Bank - Granby Odlum Brown Vancouver Open - Vancouver Gerry Weber Open - Halle Swanston Challenger - Sacramento Flea Market Cup - Busan Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Hilton Waikoloa Village USTA Challenger - Waikoloa 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto Legg Mason Tennis Classic - Washington Busan Open Challenger Tennis - Busan XL Bermuda Open - Bermuda 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Tata Open - Chennai Fergana Challenger - Fergana Izmir Cup - Izmir Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver New Delhi Challenger III - New Delhi New Delhi Challenger IV - New Delhi Karshi Challenger - Karshi Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan President's Cup - Astana JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Dunlop World Challenge - Toyota Heilbronn Challenger Carson Challenger Wroclaw Challenger Sunrise Challenger Korat Challenger Baton Rouge Challenger Campbell's Hall of Fame Tennis Championships - Newport Mexico City Challenger Talahassee Challenger Tunis Challenger Bordeaux Challenger Fergana Challenger Carson Challenger Studena Croatia Open - Umag Yuba City Challenger Milan Challenger Turin Challenger Aptos Challenger Tulsa Challenger Sacramento Challenger Bet-at-home Cup - Kitzbuhel Knoxville Challenger PTT Thailand Open - Bangkok Santiago Challenger Astana Challenger Noumea Challenger Abierto Mexicano Telcel - Acapulco Burnie Challenger Kyoto Challenger Milan Challenger Guadalajara Challenger Regions Morgan Keegan Championships - Memphis Beijing Challenger Chennai Open - Chennai Tulsa Challenger Delray Beach Open - Delray Beach Sao Leopoldo Challenger Buenos Aires Challenger Hall of Fame Tennis Championships - Newport Florianopolis Challenger Campbell's Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Kaohsiung Challenger Aircel Chennai Open - Chennai Busan Challenger China Open - Beijing Winnetka Challenger U.S. National Indoor Tennis Championships - Memphis Granby Challenger Aegon Nottingham Open - Nottingham Chennai Open - Chennai Medellin Challenger Sarasota Challenger Kun-Ming Challenger Shanghai Challenger Tashkent Challenger Melbourne Challenger ARAG World Team Championship - Dusseldorf 2002 Tulsa USTA Challenger - Tulsa Guayaquil Challenger Burnie Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Furth Challenger Tianjin Challenger Vancouver Challenger Campbells Hall of Fame Tennis Championships - Newport Heineken Challenger - Ho Chi Minh City Napa Challenger Abierto Mexicano Telcel - Acapulco ATP Bangalore Challenger - Bangalore Yokohama Challenger Toyota Challenger PTT Thailand Open - Bangkok US Men's Clay Court Championship - Houston The Scottish Tennis Championships - Edinburgh Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia BH Tennis Open International Cup - Belo Horizonte US Men's Clay Court Championship - Houston Samsung Securities Cup Challenger - Seoul USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington The Wright Financial Group USTA Challenger - Champaign Waco International Tennis Challenger - Waco Yokohama World Tennis Gaora Cup - Yokohama ATP Challenger Numea - New Caledonia Honda Kah Singapore Men's Tennis Open - Singapore Challenger Casablanca San Angel - Mexico City Singapore Mens Tennis Open - Singapore Oklahoma Challenger - Tulsa Bank Austria Tennis Trophy - Vienna Pro Tennis World Open - Sunrise Australian Open - Melbourne Toyota Challenger French Open - Paris Waldbaum's Hamlet Cup - Long Island U.S. Open - New York Australian Open - Melbourne Hypo Group Tennis International - Portschach Indianapolis Tennis Championships - Indianapolis Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston International Tennis Championships - Delray Beach Arizona Men's Tennis Championships - Scottsdale Thailand Open - Bangkok AIG Japan Open - Tokyo Delray Beach International Tennis Championships - Delray Beach Countrywide Classic - Los Angeles Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Citi Open - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Legg Mason Tennis Classic - Washington Copa Claro - Buenos Aires Copa Claro - Buenos Aires Brisbane International - Brisbane Apia International - Sydney Sony Ericsson Open - Miami Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Rogers Masters - Toronto Sony Open Tennis - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells U.S. Open - New York Shanghai Rolex Masters - Shanghai Delray Beach International Tennis Championships - Delray Beach Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 Davis Cup, Group I, 1R, THA-KOR 2-3 15th Asian Games Doha 2006 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, World Group, QR, RUS-THA 5-0